import { AxiosRequestConfig, AxiosResponse } from 'axios';

export interface AxiosInterceptor<T> {
    request?: (config: AxiosRequestConfig) => AxiosRequestConfig | Promise<AxiosRequestConfig>;
    response?: (response: AxiosResponse<T>) => AxiosResponse<T> | Promise<AxiosResponse<T>>;
    // 这里可以根据需要添加其他拦截器类型
}
